using System;

namespace SAEA.Audio.Base.NAudio.Wave
{
	public enum WaveFormatEncoding : ushort
	{
		Unknown,
		Pcm,
		Adpcm,
		IeeeFloat,
		Vselp,
		IbmCvsd,
		ALaw,
		MuLaw,
		Dts,
		Drm,
		WmaVoice9,
		OkiAdpcm = 16,
		DviAdpcm,
		ImaAdpcm = 17,
		MediaspaceAdpcm,
		SierraAdpcm,
		G723Adpcm,
		DigiStd,
		DigiFix,
		DialogicOkiAdpcm,
		MediaVisionAdpcm,
		CUCodec,
		YamahaAdpcm = 32,
		SonarC,
		DspGroupTrueSpeech,
		EchoSpeechCorporation1,
		AudioFileAf36,
		Aptx,
		AudioFileAf10,
		Prosody1612,
		Lrc,
		DolbyAc2 = 48,
		Gsm610,
		MsnAudio,
		AntexAdpcme,
		ControlResVqlpc,
		DigiReal,
		DigiAdpcm,
		ControlResCr10,
		WAVE_FORMAT_NMS_VBXADPCM,
		WAVE_FORMAT_CS_IMAADPCM,
		WAVE_FORMAT_ECHOSC3,
		WAVE_FORMAT_ROCKWELL_ADPCM,
		WAVE_FORMAT_ROCKWELL_DIGITALK,
		WAVE_FORMAT_XEBEC,
		WAVE_FORMAT_G721_ADPCM = 64,
		WAVE_FORMAT_G728_CELP,
		WAVE_FORMAT_MSG723,
		Mpeg = 80,
		WAVE_FORMAT_RT24 = 82,
		WAVE_FORMAT_PAC,
		MpegLayer3 = 85,
		WAVE_FORMAT_LUCENT_G723 = 89,
		WAVE_FORMAT_CIRRUS = 96,
		WAVE_FORMAT_ESPCM,
		WAVE_FORMAT_VOXWARE,
		WAVE_FORMAT_CANOPUS_ATRAC,
		WAVE_FORMAT_G726_ADPCM,
		WAVE_FORMAT_G722_ADPCM,
		WAVE_FORMAT_DSAT_DISPLAY = 103,
		WAVE_FORMAT_VOXWARE_BYTE_ALIGNED = 105,
		WAVE_FORMAT_VOXWARE_AC8 = 112,
		WAVE_FORMAT_VOXWARE_AC10,
		WAVE_FORMAT_VOXWARE_AC16,
		WAVE_FORMAT_VOXWARE_AC20,
		WAVE_FORMAT_VOXWARE_RT24,
		WAVE_FORMAT_VOXWARE_RT29,
		WAVE_FORMAT_VOXWARE_RT29HW,
		WAVE_FORMAT_VOXWARE_VR12,
		WAVE_FORMAT_VOXWARE_VR18,
		WAVE_FORMAT_VOXWARE_TQ40,
		WAVE_FORMAT_SOFTSOUND = 128,
		WAVE_FORMAT_VOXWARE_TQ60,
		WAVE_FORMAT_MSRT24,
		WAVE_FORMAT_G729A,
		WAVE_FORMAT_MVI_MVI2,
		WAVE_FORMAT_DF_G726,
		WAVE_FORMAT_DF_GSM610,
		WAVE_FORMAT_ISIAUDIO = 136,
		WAVE_FORMAT_ONLIVE,
		WAVE_FORMAT_SBC24 = 145,
		WAVE_FORMAT_DOLBY_AC3_SPDIF,
		WAVE_FORMAT_MEDIASONIC_G723,
		WAVE_FORMAT_PROSODY_8KBPS,
		WAVE_FORMAT_ZYXEL_ADPCM = 151,
		WAVE_FORMAT_PHILIPS_LPCBB,
		WAVE_FORMAT_PACKED,
		WAVE_FORMAT_MALDEN_PHONYTALK = 160,
		Gsm,
		G729,
		G723,
		Acelp,
		RawAac = 255,
		WAVE_FORMAT_RHETOREX_ADPCM,
		WAVE_FORMAT_IRAT,
		WAVE_FORMAT_VIVO_G723 = 273,
		WAVE_FORMAT_VIVO_SIREN,
		WAVE_FORMAT_DIGITAL_G723 = 291,
		WAVE_FORMAT_SANYO_LD_ADPCM = 293,
		WAVE_FORMAT_SIPROLAB_ACEPLNET = 304,
		WAVE_FORMAT_SIPROLAB_ACELP4800,
		WAVE_FORMAT_SIPROLAB_ACELP8V3,
		WAVE_FORMAT_SIPROLAB_G729,
		WAVE_FORMAT_SIPROLAB_G729A,
		WAVE_FORMAT_SIPROLAB_KELVIN,
		WAVE_FORMAT_G726ADPCM = 320,
		WAVE_FORMAT_QUALCOMM_PUREVOICE = 336,
		WAVE_FORMAT_QUALCOMM_HALFRATE,
		WAVE_FORMAT_TUBGSM = 341,
		WAVE_FORMAT_MSAUDIO1 = 352,
		WindowsMediaAudio,
		WindowsMediaAudioProfessional,
		WindowsMediaAudioLosseless,
		WindowsMediaAudioSpdif,
		WAVE_FORMAT_UNISYS_NAP_ADPCM = 368,
		WAVE_FORMAT_UNISYS_NAP_ULAW,
		WAVE_FORMAT_UNISYS_NAP_ALAW,
		WAVE_FORMAT_UNISYS_NAP_16K,
		WAVE_FORMAT_CREATIVE_ADPCM = 512,
		WAVE_FORMAT_CREATIVE_FASTSPEECH8 = 514,
		WAVE_FORMAT_CREATIVE_FASTSPEECH10,
		WAVE_FORMAT_UHER_ADPCM = 528,
		WAVE_FORMAT_QUARTERDECK = 544,
		WAVE_FORMAT_ILINK_VC = 560,
		WAVE_FORMAT_RAW_SPORT = 576,
		WAVE_FORMAT_ESST_AC3,
		WAVE_FORMAT_IPI_HSX = 592,
		WAVE_FORMAT_IPI_RPELP,
		WAVE_FORMAT_CS2 = 608,
		WAVE_FORMAT_SONY_SCX = 624,
		WAVE_FORMAT_FM_TOWNS_SND = 768,
		WAVE_FORMAT_BTV_DIGITAL = 1024,
		WAVE_FORMAT_QDESIGN_MUSIC = 1104,
		WAVE_FORMAT_VME_VMPCM = 1664,
		WAVE_FORMAT_TPC,
		WAVE_FORMAT_OLIGSM = 4096,
		WAVE_FORMAT_OLIADPCM,
		WAVE_FORMAT_OLICELP,
		WAVE_FORMAT_OLISBC,
		WAVE_FORMAT_OLIOPR,
		WAVE_FORMAT_LH_CODEC = 4352,
		WAVE_FORMAT_NORRIS = 5120,
		WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS = 5376,
		MPEG_ADTS_AAC = 5632,
		MPEG_RAW_AAC,
		MPEG_LOAS,
		NOKIA_MPEG_ADTS_AAC = 5640,
		NOKIA_MPEG_RAW_AAC,
		VODAFONE_MPEG_ADTS_AAC,
		VODAFONE_MPEG_RAW_AAC,
		MPEG_HEAAC = 5648,
		WAVE_FORMAT_DVM = 8192,
		Vorbis1 = 26447,
		Vorbis2,
		Vorbis3,
		Vorbis1P = 26479,
		Vorbis2P,
		Vorbis3P,
		Extensible = 65534,
		WAVE_FORMAT_DEVELOPMENT
	}
}
